<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="../js/vue.js"></script>
</head>

<body>
    <div id="app">
        <!-- 1、使用v-show做条件渲染。相当于display:none -->
        <!-- <h2 v-show="false">欢迎来到{{name}}</h2> -->
        <!-- <h2 v-show="1 === 1">欢迎来到{{name}}</h2>  -->
        <h2 v-show="isShow">使用v-show欢迎来到{{name}}</h2>
        <!-- 2、使用v-if做条件渲染。直接从dome上移除掉。  v-if v-else-if v-else -->
        <h2 v-if="isShow">使用v-if欢迎来到{{name}}</h2>
        <!-- 3、 template：模板。不影响结构。只能和v-if配合使用 -->
        <template v-if="!isShow">
            <div>1</div>
            <div>2</div>
            <div>3</div>
        </template>
    </div>
    <script>
        Vue.config.productionTip = false
        const vm = new Vue({
            data() {
                return {
                    name: "开玩笑",
                    isShow: false
                }
            }
        })
        vm.$mount('#app')
    </script>
</body>

</html>